#ifndef __ENCODER_H
#define __ENCODER_H

#define Encoder_A_PIN GPIO_PIN_8
#define Encoder_B_PIN GPIO_PIN_9
#define Encoder_SW_PIN GPIO_PIN_3

#define TIMx TIM1
#define Encoder_GPIOx GPIOA


void Encoder_Init(void);
uint8_t Encoder_GetCounter(void);
void Encoder_SetARR(uint8_t data);
void Encoder_SetCounter(uint8_t data);

#endif 
